water lemon (passiflora maliformis) - Francés Inglés Diccionario